pump oxygenator - Turkish English Dictionary